protective device against torsion - Turco Inglés Diccionario